Business

Twitter shares fall as Elon Musk backs out of deal